home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Programmer Power Tools
/
Programmer Power Tools.iso
/
surfmodl
/
surfm203.arc
/
SURFSRC.ARC
/
OPENWIN.INC
< prev
next >
Wrap
Text File
|
1987-01-09
|
709b
|
33 lines
procedure OPENWIN (Xa, Ya, Xb, Yb: integer);
{ Open a text window on the screen and draw border }
var X, Y: integer;
X1, Y1: integer;
X2, Y2: integer;
begin
X1 := Xa - 5;
Y1 := Ya - 2;
X2 := Xb + 5;
Y2 := Yb + 2;
window (1,1,80,25); { use full screen }
clrscr;
gotoXY (X1,Y1);
write (chr(201));
for X := X1+1 to X2-1 do
write (chr(205));
write (chr(187));
for Y := Y1+1 to Y2-1 do begin
gotoXY (X1,Y);
write (chr(186));
gotoXY (X2,Y);
write (chr(186));
end;
gotoXY (X1,Y2);
write (chr(200));
for X := X1+1 to X2-1 do
write (chr(205));
write (chr(188));
window (Xa,Ya,Xb,Yb);
end; { procedure Openwin }